be punctured - French English Dictionary